package rubik.seqs;


public class RandomSmartSequence extends Sequence {
	
	private static String[] SMART_SEQS = new String[] {
		"LR'FFL'RUU", // exchange position of 3 edge pieces
		"UFFU'FUFU'FF", // cycle 5 corners
		"FRUR'U'F", // ?
		"LR'F'LR'D'LR'BBL'RD'L'RF'L'RUU", // ?
		"DLD'L'D'F'DF", // ?
		"D'F'DFDLD'L'", // ?
		"LU'R'UL'U'RUU" // swap adjacent corners
		
	};
	
	public RandomSmartSequence()
	{
		super();
		this._moves = parseMoves(SMART_SEQS[r.nextInt(SMART_SEQS.length)]);
	}

}
